pumping tee - Turkish English Dictionary